chatter teeth - German English Dictionary